Simulation-Based Mastery Learning of the Non-technical skills